abstract logical thought - Español Inglés Diccionario